Big Huge Thesaurus

barn owl

noun

sounds kind of like